package jp.co.neosystem.s2wg.dto.flex;

import java.io.Serializable;

/**
 * ユーザ情報送信用
 */
public class User extends AbstractDto implements Serializable {

	/**
	 * バージョンID
	 */
	private static final long serialVersionUID = 916634763823291860L;

	/**
	 * ユーザID
	 */
	private String id;

	/**
	 * @return the id
	 */
	public String getId() {
		return id;
	}

	/**
	 * @param id
	 *            the id to set
	 */
	public void setId(final String id) {
		this.id = id;
	}

	/**
	 * 社員番号
	 */
	private String account;

	/**
	 * 氏名
	 */
	private String viewName;

	/**
	 * 所属部門名
	 */
	private String sectionName;

	/**
	 * 社員番号を取得します。
	 * 
	 * @return　社員番号
	 */
	public String getAccount() {
		return account;
	}

	/**
	 * 社員番号を設定します。
	 * 
	 * @param account
	 *            社員番号
	 */
	public void setAccount(final String account) {
		this.account = account;
	}

	/**
	 * 氏名を取得します。
	 * 
	 * @return 氏名
	 */
	public String getViewName() {
		return viewName;
	}

	/**
	 * 氏名を設定します。
	 * 
	 * @param viewName
	 *            氏名
	 */
	public void setViewName(final String viewName) {
		this.viewName = viewName;
	}

	/**
	 * 所属部門名を取得します。
	 * 
	 * @return 所属部門名
	 */
	public String getSectionName() {
		return sectionName;
	}

	/**
	 * 所属部門名を設定します。
	 * 
	 * @param sectionName
	 *            所属部門名
	 */
	public void setSectionName(final String sectionName) {
		this.sectionName = sectionName;
	}
}
